package com.zdft.promotion.common.service.api;

import java.util.Map;

public interface IEnCodeService {

    /**
     * 生成补全0的erpId
     * @param tableName erp表名
     * @param length erpId长度
     * @return
     */
    String getEanCode(String tableName, long length) throws Exception;

    /**
     * 生成int类型主键
     * @param tableName
     * @return
     */
    Integer getPk(String tableName);

    /**
     * 生成五笔码和拼音码
     * @param source 原汉字
     * @param map 编码的map
     * @return
     */
    Map<String,String> getWpCode(String source);
}
